home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / g / gnu_c / mntlib44.zoo / mntlib / Changelog < prev    next >
Encoding:
Text File  |  1994-03-01  |  61.5 KB  |  1,548 lines

  1. NOTE:  entropy@terminator.rs.itd.umich.edu is the maintainer of the
  2. libraries as of PL26.
  3.  
  4. Changes are listed in *reverse* order, most recent changes being
  5. first.
  6.  
  7. PATCHLEVEL44::
  8.  
  9. ***** a64l.c
  10. ----------------------------
  11. revision 43.2    
  12. date: 1994/02/28 13:27:40;  author: entropy;  state: Exp;  lines: +0 -49
  13. broke out functions
  14. =============================================================================
  15. ***** abort.c
  16. ----------------------------
  17. revision 43.2    
  18. date: 1994/02/27 13:16:42;  author: entropy;  state: Exp;  lines: +9 -7
  19. A possibly more ANSI/POSIX compliant abort().
  20. =============================================================================
  21. ***** abs.c
  22. ----------------------------
  23. revision 43.2    
  24. date: 1994/02/28 13:33:08;  author: entropy;  state: Exp;  lines: +4 -9
  25. broke out functions
  26. =============================================================================
  27. ***** atoi.c
  28. ----------------------------
  29. revision 43.2    
  30. date: 1994/02/28 13:33:32;  author: entropy;  state: Exp;
  31. NEW file, broken out from atol.c
  32. =============================================================================
  33. ***** atol.c
  34. ----------------------------
  35. revision 43.2    
  36. date: 1994/02/28 13:34:10;  author: entropy;  state: Exp;  lines: +2 -8
  37. broke out functions
  38. =============================================================================
  39. ***** chmod.c
  40. ----------------------------
  41. revision 43.2    
  42. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +2 -24
  43. broke out functions
  44. =============================================================================
  45. ***** chown.c
  46. ----------------------------
  47. revision 43.2    
  48. date: 1994/02/28 18:37:20;  author: entropy;  state: Exp;
  49. NEW file, broken out from chmod.c
  50. =============================================================================
  51. ***** div.c
  52. ----------------------------
  53. revision 43.2    
  54. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +3 -32
  55. broke out functions
  56. =============================================================================
  57. ***** fgetpos.c
  58. ----------------------------
  59. revision 43.2    
  60. date: 1994/02/28 13:50:12;  author: entropy;  state: Exp;
  61. NEW file, broken out from fsetpos.c
  62. =============================================================================
  63. ***** fopen.c
  64. ----------------------------
  65. revision 43.2    
  66. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +20 -146
  67. broke out functions
  68. =============================================================================
  69. ***** fopen_i.c
  70. ----------------------------
  71. revision 43.2    
  72. date: 1994/02/28 13:46:12;  author: entropy;  state: Exp;
  73. NEW file, broken out from fopen.c
  74. =============================================================================
  75. ***** fputs.c
  76. ----------------------------
  77. revision 43.2    
  78. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +15 -26
  79. broke out functions
  80. =============================================================================
  81. ***** freopen.c
  82. ----------------------------
  83. revision 43.2    
  84. date: 1994/02/28 13:46:12;  author: entropy;  state: Exp;
  85. NEW file, broken out from fopen.c
  86. =============================================================================
  87. ***** fseek.c
  88. ----------------------------
  89. revision 43.2    
  90. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +5 -41
  91. broke out functions
  92. =============================================================================
  93. ***** fsetpos.c
  94. ----------------------------
  95. revision 43.2    
  96. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +17 -33
  97. broke out functions
  98. =============================================================================
  99. ***** ftell.c
  100. ----------------------------
  101. revision 43.2    
  102. date: 1994/02/28 13:49:16;  author: entropy;  state: Exp;
  103. NEW file, broken out from fseek.c
  104. =============================================================================
  105. ***** getegid.c
  106. ----------------------------
  107. revision 43.2    
  108. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  109. NEW file, broken out from getuid.c
  110. =============================================================================
  111. ***** geteuid.c
  112. ----------------------------
  113. revision 43.2    
  114. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  115. NEW file, broken out from getuid.c
  116. =============================================================================
  117. ***** getgid.c
  118. ----------------------------
  119. revision 43.2    
  120. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  121. NEW file, broken out from getuid.c
  122. =============================================================================
  123. ***** getpid.c
  124. ----------------------------
  125. revision 43.2    
  126. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +5 -2
  127. broke out functions
  128. =============================================================================
  129. ***** getppid.c
  130. ----------------------------
  131. revision 43.2    
  132. date: 1994/02/28 13:50:12;  author: entropy;  state: Exp;
  133. NEW file, broken out from getpid.c
  134. =============================================================================
  135. ***** getuid.c
  136. ----------------------------
  137. revision 43.2    
  138. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +5 -63
  139. broke out functions
  140. =============================================================================
  141. ***** l64a.c
  142. ----------------------------
  143. revision 43.2    
  144. date: 1994/02/28 13:27:04;  author: entropy;  state: Exp;
  145. NEW file, broke out from a64l.c.
  146. =============================================================================
  147. ***** labs.c
  148. ----------------------------
  149. revision 43.2    
  150. date: 1994/02/28 13:28:50;  author: entropy;  state: Exp;
  151. NEW file, formerly in abs.c
  152. =============================================================================
  153. ***** ldiv.c
  154. ----------------------------
  155. revision 43.2    
  156. date: 1994/02/28 13:42:52;  author: entropy;  state: Exp;
  157. NEW file, broken out from div.c
  158. =============================================================================
  159. ***** lib.h
  160. ----------------------------
  161. revision 43.3    
  162. date: 1994/02/28 14:03:04;  author: entropy;  state: Exp;  lines: +12 -0
  163. add some prototypes
  164. ----------------------------
  165. revision 43.2
  166. date: 1994/02/27 11:51:30;  author: entropy;  state: Exp;  lines: +1 -0
  167. add _enoent() prototype.
  168. =============================================================================
  169. ***** puts.c
  170. ----------------------------
  171. revision 43.2    
  172. date: 1994/02/28 13:47:38;  author: entropy;  state: Exp;
  173. NEW file, broken out from fputs.c
  174. =============================================================================
  175. ***** regexp.c
  176. ----------------------------
  177. revision 43.2    
  178. date: 1994/02/24 16:41:16;  author: schwab;  state: Exp;  lines: +1 -0
  179. regcomp fails to compile "(a+|b)*" (from libtest/tregex.c).  The bug
  180. is an uninitialized byte in reginsert.
  181. =============================================================================
  182. ***** rewind.c
  183. ----------------------------
  184. revision 43.2    
  185. date: 1994/02/28 13:49:16;  author: entropy;  state: Exp;
  186. NEW file, broken out from fseek.c
  187. =============================================================================
  188. ***** setegid.c
  189. ----------------------------
  190. revision 43.2    
  191. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  192. NEW file, broken out from getuid.c
  193. =============================================================================
  194. ***** seteuid.c
  195. ----------------------------
  196. revision 43.2    
  197. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  198. NEW file, broken out from getuid.c
  199. =============================================================================
  200. ***** setgid.c
  201. ----------------------------
  202. revision 43.2    
  203. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  204. NEW file, broken out from getuid.c
  205. =============================================================================
  206. ***** setregid.c
  207. ----------------------------
  208. revision 43.2    
  209. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  210. NEW file, broken out from getuid.c
  211. =============================================================================
  212. ***** setreuid.c
  213. ----------------------------
  214. revision 43.2    
  215. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  216. NEW file, broken out from getuid.c
  217. =============================================================================
  218. ***** setuid.c
  219. ----------------------------
  220. revision 43.2    
  221. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  222. NEW file, broken out from getuid.c
  223. =============================================================================
  224. ***** uidgid.c
  225. ----------------------------
  226. revision 43.2    
  227. date: 1994/02/28 13:52:34;  author: entropy;  state: Exp;
  228. NEW file, broken out from getuid.c
  229. =============================================================================
  230. ***** include/PatchLev.h
  231. ----------------------------
  232. revision 43.2    
  233. date: 1994/02/15 20:33:52;  author: entropy;  state: Exp;  lines: +1 -1
  234. -
  235. =============================================================================
  236. ***** include/ioctl.h
  237. ----------------------------
  238. revision 43.5    
  239. date: 1994/02/27 09:42:40;  author: entropy;  state: Exp;  lines: +13 -8
  240. Add some more TIOCM_* definitions
  241. ----------------------------
  242. revision 43.4
  243. date: 1994/02/21 19:31:36;  author: entropy;  state: Exp;  lines: +29 -0
  244. Catch up with MiNT's file.h:  Add cursor ioctl's and some missing
  245. process ioctl's.
  246. ----------------------------
  247. revision 43.3
  248. date: 1994/02/21 19:20:24;  author: entropy;  state: Exp;  lines: +9 -0
  249. Add TIOCMGET (faked) and related bitmasks.
  250. ----------------------------
  251. revision 43.2
  252. date: 1994/02/19 14:25:04;  author: entropy;  state: Exp;  lines: +11 -9
  253. Added TIOCSDTR, TIOCCDTR and cleaned up a bit.
  254. =============================================================================
  255. ***** include/mintbind.h
  256. ----------------------------
  257. revision 43.2    
  258. date: 1994/02/26 08:45:42;  author: entropy;  state: Exp;  lines: +8 -0
  259. Add new MiNT system calls: Tmalarm(), Psigintr(), Suptime().
  260. All are unofficial and subject to change.
  261. =============================================================================
  262. ***** include/ostruct.h
  263. ----------------------------
  264. revision 43.2    
  265. date: 1994/02/22 17:47:58;  author: entropy;  state: Exp;  lines: +4 -0
  266. Complete the _PARAM structure used with Initmous().
  267. =============================================================================
  268. ***** cfgetisp.c
  269. ----------------------------
  270. revision 43.2    
  271. date: 1994/02/28 13:38:48;  author: entropy;  state: Exp;
  272. NEW file, previously in cfspeed.c
  273. =============================================================================
  274. ***** cfgetosp.c
  275. ----------------------------
  276. revision 43.2    
  277. date: 1994/02/28 13:38:48;  author: entropy;  state: Exp;
  278. NEW file, previously in cfspeed.c
  279. =============================================================================
  280. ***** cfsetisp.c
  281. ----------------------------
  282. revision 43.2    
  283. date: 1994/02/28 13:38:48;  author: entropy;  state: Exp;
  284. NEW file, previously in cfspeed.c
  285. =============================================================================
  286. ***** cfsetosp.c
  287. ----------------------------
  288. revision 43.2    
  289. date: 1994/02/28 13:38:48;  author: entropy;  state: Exp;
  290. NEW file, previously in cfspeed.c
  291. =============================================================================
  292. ***** closedir.c
  293. ----------------------------
  294. revision 43.2    
  295. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  296. NEW file, broken out from dirent.c
  297. =============================================================================
  298. ***** do_lock.c
  299. ----------------------------
  300. revision 43.2    
  301. date: 1994/02/28 13:55:50;  author: entropy;  state: Exp;
  302. NEW file, broken out from lockf.c
  303. =============================================================================
  304. ***** do_stat.c
  305. ----------------------------
  306. revision 43.3    
  307. date: 1994/02/28 14:42:02;  author: entropy;  state: Exp;  lines: +2 -0
  308. *** empty log message ***
  309. ----------------------------
  310. revision 43.2
  311. date: 1994/02/28 13:24:18;  author: entropy;  state: Exp;
  312. NEW file, broken out from stat.c
  313. =============================================================================
  314. ***** dup.c
  315. ----------------------------
  316. revision 43.2    
  317. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +2 -26
  318. broke out functions
  319. =============================================================================
  320. ***** dup2.c
  321. ----------------------------
  322. revision 43.2    
  323. date: 1994/02/28 13:42:52;  author: entropy;  state: Exp;
  324. NEW file, broke out from dup.c
  325. =============================================================================
  326. ***** enoent.c
  327. ----------------------------
  328. revision 43.4    
  329. date: 1994/02/28 08:40:02;  author: entropy;  state: Exp;  lines: +1 -1
  330. Fix Fxattr() call (0 == follow links).
  331. ----------------------------
  332. revision 43.3
  333. date: 1994/02/28 02:04:10;  author: entropy;  state: Exp;  lines: +7 -1
  334. block signals during critical portions of the code.
  335. ----------------------------
  336. revision 43.2
  337. date: 1994/02/27 11:46:50;  author: entropy;  state: Exp;
  338. NEW file:  function to determine if an error should have been ENOENT
  339. instead of ENOTDIR (UNIX and GEMDOS have different ideas on this).
  340. =============================================================================
  341. ***** execl.c
  342. ----------------------------
  343. revision 43.2    
  344. date: 1994/02/28 13:44:34;  author: entropy;  state: Exp;
  345. NEW file, broken out from exec.c
  346. =============================================================================
  347. ***** execle.c
  348. ----------------------------
  349. revision 43.2    
  350. date: 1994/02/28 13:44:34;  author: entropy;  state: Exp;
  351. NEW file, broken out from exec.c
  352. =============================================================================
  353. ***** execv.c
  354. ----------------------------
  355. revision 43.2    
  356. date: 1994/02/28 13:44:34;  author: entropy;  state: Exp;
  357. NEW file, broken out from exec.c
  358. =============================================================================
  359. ***** execve.c
  360. ----------------------------
  361. revision 43.2    
  362. date: 1994/02/28 13:44:34;  author: entropy;  state: Exp;
  363. NEW file, broken out from exec.c
  364. =============================================================================
  365. ***** flock.c
  366. ----------------------------
  367. revision 43.2    
  368. date: 1994/02/28 13:55:50;  author: entropy;  state: Exp;
  369. NEW file, broken out from lockf.c
  370. =============================================================================
  371. ***** fscanf.c
  372. ----------------------------
  373. revision 43.2    
  374. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +0 -17
  375. broke out functions
  376. =============================================================================
  377. ***** fstat.c
  378. ----------------------------
  379. revision 43.3    
  380. date: 1994/02/28 14:02:36;  author: entropy;  state: Exp;  lines: +2 -0
  381. *** empty log message ***
  382. ----------------------------
  383. revision 43.2
  384. date: 1994/02/28 13:24:18;  author: entropy;  state: Exp;
  385. NEW file broken out from stat.c
  386. =============================================================================
  387. ***** getcwd.c
  388. ----------------------------
  389. revision 43.2    
  390. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +0 -13
  391. broke out functions
  392. =============================================================================
  393. ***** getgroup.c
  394. ----------------------------
  395. revision 43.2    
  396. date: 1994/02/28 11:38:48;  author: entropy;  state: Exp;  lines: +0 -26
  397. Stripped out RCS header.
  398. =============================================================================
  399. ***** getwd.c
  400. ----------------------------
  401. revision 43.3    
  402. date: 1994/02/28 14:55:16;  author: entropy;  state: Exp;  lines: +1 -0
  403. *** empty log message ***
  404. ----------------------------
  405. revision 43.2
  406. date: 1994/02/28 13:50:12;  author: entropy;  state: Exp;
  407. NEW file, broken out from getcwd.c
  408. =============================================================================
  409. ***** inode.c
  410. ----------------------------
  411. revision 43.2    
  412. date: 1994/02/28 13:24:18;  author: entropy;  state: Exp;
  413. NEW file, broken out from stat.c
  414. =============================================================================
  415. ***** ioctl.c
  416. ----------------------------
  417. revision 43.4    
  418. date: 1994/02/21 19:20:52;  author: entropy;  state: Exp;  lines: +62 -27
  419. Add TIOCMGET (only works on /dev/modem1, requires MiNT 1.10
  420. (needs valid st_rdev from FSTAT).
  421. ----------------------------
  422. revision 43.3
  423. date: 1994/02/19 15:05:00;  author: entropy;  state: Exp;  lines: +76 -57
  424. Use switch instead of cascading if's.
  425. ----------------------------
  426. revision 43.2
  427. date: 1994/02/19 14:41:50;  author: entropy;  state: Exp;  lines: +24 -0
  428. Add TIOCCDTR and TIOCSDTR.
  429. =============================================================================
  430. ***** isatty.c
  431. ----------------------------
  432. revision 43.3    
  433. date: 1994/02/28 15:00:50;  author: entropy;  state: Exp;  lines: +1 -0
  434. *** empty log message ***
  435. ----------------------------
  436. revision 43.2
  437. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +3 -44
  438. broke out functions
  439. =============================================================================
  440. ***** isctty.c
  441. ----------------------------
  442. revision 43.2    
  443. date: 1994/02/28 13:55:16;  author: entropy;  state: Exp;
  444. NEW file, broken out from isatty.c
  445. =============================================================================
  446. ***** lockf.c
  447. ----------------------------
  448. revision 43.2    
  449. date: 1994/02/28 13:36:30;  author: entropy;  state: Exp;  lines: +3 -79
  450. broke out functions
  451. =============================================================================
  452. ***** lstat.c
  453. ----------------------------
  454. revision 43.3    
  455. date: 1994/02/28 14:02:36;  author: entropy;  state: Exp;  lines: +2 -0
  456. *** empty log message ***
  457. ----------------------------
  458. revision 43.2
  459. date: 1994/02/28 13:24:18;  author: entropy;  state: Exp;
  460. NEW file, broken out from stat.c
  461. =============================================================================
  462. ***** mincl
  463. ----------------------------
  464. revision 43.3    
  465. date: 1994/02/28 19:38:04;  author: entropy;  state: Exp;  lines: +34 -18
  466. *** empty log message ***
  467. ----------------------------
  468. revision 43.2
  469. date: 1994/02/28 02:00:32;  author: entropy;  state: Exp;  lines: +1 -0
  470. *** empty log message ***
  471. =============================================================================
  472. ***** open.c
  473. ----------------------------
  474. revision 43.3    
  475. date: 1994/02/27 14:08:02;  author: entropy;  state: Exp;  lines: +1 -1
  476. *** empty log message ***
  477. ----------------------------
  478. revision 43.2
  479. date: 1994/02/27 12:04:08;  author: entropy;  state: Exp;  lines: +3 -1
  480. do _enoent() conversion.
  481. =============================================================================
  482. ***** opendir.c
  483. ----------------------------
  484. revision 43.2    
  485. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  486. NEW file, broken out from dirent.c
  487. =============================================================================
  488. ***** readdir.c
  489. ----------------------------
  490. revision 43.2    
  491. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  492. NEW file, broken out from dirent.c
  493. =============================================================================
  494. ***** rewinddi.c
  495. ----------------------------
  496. revision 43.2    
  497. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  498. NEW file, broken out from dirent.c
  499. =============================================================================
  500. ***** scanf.c
  501. ----------------------------
  502. revision 43.2    
  503. date: 1994/02/24 16:44:30;  author: schwab;  state: Exp;  lines: +6 -1
  504. With the last change in scanf.c i have introduced a new bug: now
  505. sscanf("0", "%x", &i) fails!
  506. =============================================================================
  507. ***** seekdir.c
  508. ----------------------------
  509. revision 43.2    
  510. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  511. NEW file, broken out from dirent.c
  512. =============================================================================
  513. ***** stat.c
  514. ----------------------------
  515. revision 43.4    
  516. date: 1994/02/28 15:34:16;  author: entropy;  state: Exp;  lines: +2 -0
  517. *** empty log message ***
  518. ----------------------------
  519. revision 43.3
  520. date: 1994/02/28 13:26:12;  author: entropy;  state: Exp;  lines: +1 -326
  521. broke out functions
  522. ----------------------------
  523. revision 43.2
  524. date: 1994/02/27 11:51:00;  author: entropy;  state: Exp;  lines: +3 -0
  525. do _enoent() translation.
  526. =============================================================================
  527. ***** sync.c
  528. ----------------------------
  529. revision 43.3    
  530. date: 1994/02/28 02:19:50;  author: entropy;  state: Exp;  lines: +1 -0
  531. Include <string.h> for strcpy() prototype.
  532. ----------------------------
  533. revision 43.2
  534. date: 1994/02/19 12:57:34;  author: dsb;  state: Exp;  lines: +12 -6
  535. Fix for sozobon compatibility.
  536. =============================================================================
  537. ***** tcdrain.c
  538. ----------------------------
  539. revision 43.2    
  540. date: 1994/02/19 13:07:18;  author: entropy;  state: Exp;  lines: +22 -3
  541. A better tcdrain() using TIOCOUTQ in MiNT 1.10.
  542. =============================================================================
  543. ***** tcflush.c
  544. ----------------------------
  545. revision 43.2    
  546. date: 1994/02/19 12:23:38;  author: entropy;  state: Exp;  lines: +1 -1
  547. Bug fix: specify the *address* of the bitmask of the type of flush,
  548. not the bitmask itself.
  549. =============================================================================
  550. ***** telldir.c
  551. ----------------------------
  552. revision 43.2    
  553. date: 1994/02/28 13:41:04;  author: entropy;  state: Exp;
  554. NEW file, broken out from dirent.c
  555. =============================================================================
  556. ***** unlink.c
  557. ----------------------------
  558. revision 43.2    
  559. date: 1994/02/27 11:56:12;  author: entropy;  state: Exp;  lines: +2 -0
  560. do _enoent() conversion.
  561. =============================================================================
  562. ***** vfscanf.c
  563. ----------------------------
  564. revision 43.2    
  565. date: 1994/02/28 13:48:16;  author: entropy;  state: Exp;
  566. NEW file, broken out from fscanf.c
  567. =============================================================================
  568. ***** vscanf.c
  569. ----------------------------
  570. revision 43.2    
  571. date: 1994/02/28 13:48:16;  author: entropy;  state: Exp;
  572. NEW file, broken out from fscanf.c
  573. =============================================================================
  574. ***** purec/Makefile
  575. ----------------------------
  576. revision 43.2    
  577. date: 1994/02/28 17:59:16;  author: entropy;  state: Exp;  lines: +32 -18
  578. Add new targets.
  579. =============================================================================
  580. ***** purec/mintlib.prj
  581. ----------------------------
  582. revision 43.2    
  583. date: 1994/02/28 18:13:42;  author: entropy;  state: Exp;  lines: +46 -3
  584. Add new targets.
  585. =============================================================================
  586. ***** sozobon/makefile
  587. ----------------------------
  588. revision 43.3    
  589. date: 1994/02/28 17:41:18;  author: entropy;  state: Exp;  lines: +45 -32
  590. add new targets
  591. ----------------------------
  592. revision 43.2
  593. date: 1994/02/19 12:58:24;  author: dsb;  state: Exp;  lines: +28 -13
  594. Updated for PL43.
  595. =============================================================================
  596. ***** sozobon/readme
  597. ----------------------------
  598. revision 43.2    
  599. date: 1994/02/19 12:58:44;  author: dsb;  state: Exp;  lines: +7 -10
  600. Updated for PL43.
  601. =============================================================================
  602.  
  603. PATCHLEVEL43::
  604.  
  605. ***** libgcc2.c
  606. ----------------------------
  607. revision 42.3    
  608. date: 1994/02/10 11:38:42;  author: entropy;  state: Exp;  lines: +1 -1
  609. Only use XFmode extended real floating point if XFLOAT_ENABLE is defined.
  610. ----------------------------
  611. revision 42.2
  612. date: 1994/01/28 16:30:08;  author: schwab;  state: Exp;  lines: +1 -1
  613. Don't try to use extended float mode (XFmode) with gcc before version 2.4.
  614. Actually, this will also exclude gcc 2.4, since __GNUC_MINOR__ was
  615. introduced just with gcc 2.5.
  616. =============================================================================
  617. ***** longlong.h
  618. ----------------------------
  619. revision 42.2    
  620. date: 1994/01/28 16:30:30;  author: schwab;  state: Exp;  lines: +24 -25
  621. Revert the last change, we don't need a register prefix.
  622. =============================================================================
  623. ***** include/PatchLev.h
  624. ----------------------------
  625. revision 42.2    
  626. date: 1994/01/16 15:03:48;  author: entropy;  state: Exp;  lines: +1 -1
  627. -
  628. =============================================================================
  629. ***** include/assert.h
  630. ----------------------------
  631. revision 42.2    
  632. date: 1994/02/12 00:01:04;  author: entropy;  state: Exp;  lines: +14 -14
  633. Add back old statement-based assert macro, but now called __assert().
  634. =============================================================================
  635. ***** include/osbind.h
  636. ----------------------------
  637. revision 42.2    
  638. date: 1994/02/10 08:05:26;  author: entropy;  state: Exp;  lines: +2 -2
  639. Relax constraints from "r" to "g" on trap_14_wllwwwwwlw (used
  640. by Flopfmt()).
  641. =============================================================================
  642. ***** Makefile
  643. ----------------------------
  644. revision 42.2    
  645. date: 1994/02/10 11:43:04;  author: entropy;  state: Exp;  lines: +4 -1
  646. *** empty log message ***
  647. =============================================================================
  648. ***** dup.c
  649. ----------------------------
  650. revision 42.2    
  651. date: 1994/01/18 16:19:40;  author: entropy;  state: Exp;  lines: +0 -6
  652. Remove the code from dup() that could set the controlling tty.
  653. It was wrong.
  654. =============================================================================
  655. ***** open.c
  656. ----------------------------
  657. revision 42.2    
  658. date: 1994/01/18 16:15:50;  author: entropy;  state: Exp;  lines: +18 -11
  659. Several changes by Wolfgang Lux and entropy.
  660. 1. Grab the lowest-numbered handle for all opens, instead of depending
  661.    on O_NOCTTY.
  662. 2. Make the code dealing with controlling tty's a little bit more POSIXy.
  663. =============================================================================
  664. ***** read.c
  665. ----------------------------
  666. revision 42.2    
  667. date: 1994/01/18 14:51:26;  author: entropy;  state: Exp;  lines: +14 -2
  668. Oops!  When I fixed read() to work under TOS in unbuffered mode, I
  669. broke it for buffered mode.  This revision should work in both modes.
  670. Thanks to dsb for the bug report.
  671. =============================================================================
  672. ***** scanf.c
  673. ----------------------------
  674. revision 42.2    
  675. date: 1994/02/10 08:21:28;  author: schwab;  state: Exp;  lines: +3 -3
  676. The private variables fp_{do,ns,sval} are not intended to be exported
  677. and should be made static.
  678. =============================================================================
  679. ***** sync.c
  680. ----------------------------
  681. revision 42.2    
  682. date: 1994/02/10 08:09:22;  author: entropy;  state: Exp;  lines: +1 -25
  683. Removed RCS header junk that was causing patches to get mangled.
  684. =============================================================================
  685.  
  686. PATCHLEVEL42::
  687.  
  688. ***** abs.c
  689. ----------------------------
  690. revision 41.2    
  691. date: 1993/11/24 20:23:16;  author: pvt1-117;  state: Exp;  lines: +7 -0
  692. Inline abs() and labs() for LCC.
  693. =============================================================================
  694. ***** bblink.c
  695. ----------------------------
  696. revision 41.3    
  697. date: 1994/01/13 08:03:50;  author: schwab;  state: Exp;  lines: +29 -26
  698. Fixed version of update for GCC 2.5
  699. ----------------------------
  700. revision 41.2
  701. date: 1993/11/30 18:51:36;  author: schwab;  state: Exp;  lines: +139 -2
  702. Updated for GCC 2.5
  703. =============================================================================
  704. ***** buffindf.c
  705. ----------------------------
  706. revision 41.2    
  707. date: 1994/01/09 09:33:20;  author: schwab;  state: Exp;
  708. NEW file.
  709. The library uses the names findfile and buffindfile which are in the
  710. user's namespace. findfile is not really used and should be move into
  711. a separate file, and buffindfile should be renamed to _buffindfile.
  712. I have renamed findfile.c to buffindf.c and moved the function
  713. findfile into a new findfile.c, and changed all callers.
  714. =============================================================================
  715. ***** bzero.cpp
  716. ----------------------------
  717. revision 41.2    
  718. date: 1993/12/01 20:45:46;  author: michal;  state: Exp;  lines: +2 -0
  719. When Lmemset is defined and not Lbzero, the jump at the bottom
  720. of the memset setup reduces to a zero offset jump. put a
  721. #ifdef Lbzero (which amounts to  really #ifdef Lmemset && Lbzero)
  722. around the `jra do_set'.
  723. =============================================================================
  724. ***** fdopen.c
  725. ----------------------------
  726. revision 41.3    
  727. date: 1994/01/13 09:37:36;  author: entropy;  state: Exp;  lines: +2 -0
  728. *** empty log message ***
  729. ----------------------------
  730. revision 41.2
  731. date: 1993/11/24 20:12:04;  author: nox;  state: Exp;  lines: +1 -1
  732. Use binary mode on tty's (under MiNT) to avoid extra ^M's.
  733. =============================================================================
  734. ***** findfile.c
  735. ----------------------------
  736. revision 41.2    
  737. date: 1994/01/09 09:29:32;  author: schwab;  state: Exp;  lines: +2 -126
  738. The library uses the names findfile and buffindfile which are in the
  739. user's namespace. findfile is not really used and should be moved into
  740. a separate file, and buffindfile should be renamed to _buffindfile.
  741. I have renamed findfile.c to buffindf.c and moved the function
  742. findfile into the new findfile.c, and changed all callers.
  743. =============================================================================
  744. ***** fopen.c
  745. ----------------------------
  746. revision 41.4    
  747. date: 1994/01/09 11:12:06;  author: nox;  state: Exp;  lines: +2 -2
  748. *** empty log message ***
  749. ----------------------------
  750. revision 41.3
  751. date: 1994/01/09 11:06:16;  author: nox;  state: Exp;  lines: +2 -0
  752. In _fopen() we seek to the end when file mode "a" is used (the kernel
  753. won't do this until the first write.)
  754. ----------------------------
  755. revision 41.2
  756. date: 1993/11/24 20:12:34;  author: nox;  state: Exp;  lines: +1 -1
  757. Use binary mode on tty's (under MiNT) to avoid extra ^M's.
  758. =============================================================================
  759. ***** getpw.c
  760. ----------------------------
  761. revision 41.2    
  762. date: 1993/11/30 20:40:50;  author: nox;  state: Exp;  lines: +4 -2
  763. Convert backslashes in the home directory in the passwd file, for backwards
  764. compatibility.
  765. =============================================================================
  766. ***** lib.h
  767. ----------------------------
  768. revision 41.2    
  769. date: 1993/11/30 18:51:48;  author: schwab;  state: Exp;  lines: +1 -1
  770. Use new way to declare a function that doesn't return, since
  771. the old way wasn't ANSI conforming.
  772. =============================================================================
  773. ***** libgcc2.c
  774. ----------------------------
  775. revision 41.2    
  776. date: 1993/11/30 18:51:58;  author: schwab;  state: Exp;  lines: +35 -62
  777. New entry points: L_builtin_new, L_caps_New and L_builtin_del are replaced
  778. by L_op_new, L_new_handler and L_op_delete.
  779. =============================================================================
  780. ***** longlong.h
  781. ----------------------------
  782. revision 41.2    
  783. date: 1993/11/30 18:52:22;  author: schwab;  state: Exp;  lines: +25 -24
  784. Updated for GCC 2.5
  785. =============================================================================
  786. ***** strerror.c
  787. ----------------------------
  788. revision 41.2    
  789. date: 1993/11/24 21:14:58;  author: schwab;  state: Exp;  lines: +1 -1
  790. Move _sock_errlist[] into the text segment by making it const, so that
  791. -mbaserel works again.
  792. =============================================================================
  793. ***** include/PatchLev.h
  794. ----------------------------
  795. revision 41.3    
  796. date: 1993/11/04 03:26:16;  author: entropy;  state: Exp;  lines: +0 -0
  797. -
  798. ----------------------------
  799. revision 41.2
  800. date: 1993/11/03 14:25:10;  author: entropy;  state: Exp;  lines: +1 -1
  801. -
  802. =============================================================================
  803. ***** include/assert.h
  804. ----------------------------
  805. revision 41.3    
  806. date: 1994/01/09 09:02:56;  author: lux;  state: Exp;  lines: +4 -13
  807. Make assert() macro more ANSI compliant by replacing the broken assert()
  808. macro with what was previously given as assertval(), and remove
  809. the assertval() macro.
  810. ----------------------------
  811. revision 41.2
  812. date: 1993/11/30 18:50:46;  author: schwab;  state: Exp;  lines: +1 -1
  813. Use new way to declare a function that doesn't return, since
  814. the old way wasn't ANSI conforming.
  815. =============================================================================
  816. ***** include/compiler.h
  817. ----------------------------
  818. revision 41.2    
  819. date: 1993/11/30 18:50:50;  author: schwab;  state: Exp;  lines: +10 -0
  820. Use new way to declare a function that doesn't return, since
  821. the old way wasn't ANSI conforming.
  822. =============================================================================
  823. ***** include/gdbm.h
  824. ----------------------------
  825. revision 41.2    
  826. date: 1993/12/01 20:42:48;  author: jrb;  state: Exp;  lines: +99 -21
  827. Synchronize with update36.
  828. =============================================================================
  829. ***** include/ioctl.h
  830. ----------------------------
  831. revision 41.2    
  832. date: 1993/11/24 21:09:20;  author: schwab;  state: Exp;  lines: +1 -0
  833. Add definition of B134.
  834. =============================================================================
  835. ***** include/math-68881.h
  836. ----------------------------
  837. revision 41.2    
  838. date: 1993/11/30 18:50:58;  author: schwab;  state: Exp;  lines: +112 -48
  839. Give inline functions const attribute instead of declaring as const.
  840. Fix a bug in atan2 where the function from libpml gives a different result
  841. on the arguments (0, -1).
  842. =============================================================================
  843. ***** include/math.h
  844. ----------------------------
  845. revision 41.2    
  846. date: 1993/11/24 20:08:46;  author: jrb;  state: Exp;  lines: +28 -24
  847. allow define NO_INLINE_MATH to override _M68881_. Also, check
  848. for __GNUC_INLINE__ as a pre-requisite to inlining (so the  user
  849. may override globally with  __NO_INLINE__.
  850. =============================================================================
  851. ***** include/minimal.h
  852. ----------------------------
  853. revision 41.2    
  854. date: 1993/11/30 18:51:10;  author: schwab;  state: Exp;  lines: +4 -3
  855. Use new way to declare a function that doesn't return, since
  856. the old way wasn't ANSI conforming.
  857. =============================================================================
  858. ***** include/mintbind.h
  859. ----------------------------
  860. revision 41.3    
  861. date: 1994/01/09 10:01:00;  author: pvt1-117;  state: Exp;  lines: +1 -1
  862. Some changes for Lattice C.
  863. ----------------------------
  864. revision 41.2
  865. date: 1993/11/24 20:50:10;  author: hohmuth;  state: Exp;  lines: +1 -1
  866. Fix return type of Pwaitpid() for Pure C.
  867. =============================================================================
  868. ***** include/osbind.h
  869. ----------------------------
  870. revision 41.2    
  871. date: 1994/01/09 10:01:28;  author: pvt1-117;  state: Exp;  lines: +3 -3
  872. Some changes for Lattice C.
  873. =============================================================================
  874. ***** include/stdlib.h
  875. ----------------------------
  876. revision 41.3    
  877. date: 1993/11/30 18:51:16;  author: schwab;  state: Exp;  lines: +3 -3
  878. Use new way to declare a function that doesn't return, since
  879. the old way wasn't ANSI conforming.
  880. ----------------------------
  881. revision 41.2
  882. date: 1993/11/24 20:20:46;  author: pvt1-117;  state: Exp;  lines: +10 -0
  883. Inline abs() and labs() for LCC.
  884. =============================================================================
  885. ***** include/support.h
  886. ----------------------------
  887. revision 41.3    
  888. date: 1994/01/09 09:28:44;  author: schwab;  state: Exp;  lines: +1 -1
  889. Rename buffindfile() to _buffindfile().
  890. ----------------------------
  891. revision 41.2
  892. date: 1993/11/30 18:51:22;  author: schwab;  state: Exp;  lines: +2 -2
  893. Use new way to declare a function that doesn't return, since
  894. the old way wasn't ANSI conforming.
  895. =============================================================================
  896. ***** include/termios.h
  897. ----------------------------
  898. revision 41.2    
  899. date: 1993/11/24 21:10:38;  author: schwab;  state: Exp;  lines: +1 -0
  900. Add definition of B134.
  901. =============================================================================
  902. ***** include/unistd.h
  903. ----------------------------
  904. revision 41.2    
  905. date: 1993/11/30 18:51:28;  author: schwab;  state: Exp;  lines: +1 -1
  906. Use new way to declare a function that doesn't return, since
  907. the old way wasn't ANSI conforming.
  908. =============================================================================
  909. ***** dup.c
  910. ----------------------------
  911. revision 41.2    
  912. date: 1994/01/09 10:31:12;  author: roemer;  state: Exp;  lines: +3 -1
  913. Make dup2(x, x) return x without doing anything, instead of failing.
  914. [I also removed the "close(handle2);" since this violates POSIX and
  915. the Fforce() already closes the target handle for us -entropy]
  916. =============================================================================
  917. ***** execp.c
  918. ----------------------------
  919. revision 41.2    
  920. date: 1994/01/09 09:28:56;  author: schwab;  state: Exp;  lines: +1 -1
  921. Rename buffindfile() to _buffindfile().
  922. =============================================================================
  923. ***** fopenp.c
  924. ----------------------------
  925. revision 41.2    
  926. date: 1994/01/09 09:29:04;  author: schwab;  state: Exp;  lines: +1 -1
  927. Rename buffindfile() to _buffindfile().
  928. =============================================================================
  929. ***** main.c
  930. ----------------------------
  931. revision 41.4    
  932. date: 1994/01/09 10:15:48;  author: dsb;  state: Exp;  lines: +32 -30
  933. Cast malloc() calls for HSC.
  934. ----------------------------
  935. revision 41.3
  936. date: 1994/01/09 09:11:18;  author: dirk_haun;  state: Exp;  lines: +2 -2
  937. Some time ago, I reported a bug in main.c of MiNT lib PL39, which destroys
  938. long PATH enviroment variables. Unfortunately, the bugfix itself was buggy
  939. :-( If PATH consisted only of a null byte, followed by the root directory of
  940. the boot drive, the result was garbage.  E.g. PATH=\0C:\\ resulted in
  941. PATH=/dev/c/nvurhgb so we allow for a size increase of up to five times the
  942. original instead of four.
  943. ----------------------------
  944. revision 41.2
  945. date: 1993/11/24 20:35:52;  author: dirk_haun;  state: Exp;  lines: +2 -2
  946. _path_dos2unx enlarges the path by at most *four* times the number of
  947. elements, not two (with the old code, ";C:\;C:\CMD;E:\METAFONT" becomes
  948. ":/dev/c/:/dev/c/cmd:/dev/e/meta".
  949. =============================================================================
  950. ***** mincl
  951. ----------------------------
  952. revision 41.3    
  953. date: 1994/01/09 11:15:20;  author: entropy;  state: Exp;  lines: +1 -1
  954. *** empty log message ***
  955. ----------------------------
  956. revision 41.2
  957. date: 1993/11/30 18:52:44;  author: schwab;  state: Exp;  lines: +2 -2
  958. Add new libgcc2 targets.
  959. =============================================================================
  960. ***** open.c
  961. ----------------------------
  962. revision 41.2    
  963. date: 1994/01/09 10:47:04;  author: roemer;  state: Exp;  lines: +3 -2
  964. O_EXCL was being used incorrectly.  It is only used in relation to
  965. O_CREAT and has nothing to do with file sharing modes.  So we add
  966. it to modemask (allowing it to be passed through to Fopen()) and always
  967. use O_DENYNONE.
  968. =============================================================================
  969. ***** scanf.c
  970. ----------------------------
  971. revision 41.2    
  972. date: 1994/01/09 09:56:18;  author: schab;  state: Exp;  lines: +230 -182
  973. The patch corrects these two bugs:
  974. - sscanf ("1", "%d%n", &i, &n) fails to set n, generally the value was
  975. off-by-one in the other cases
  976. - sscanf ("0x10", "%x", &i) sets i to 0 instead of 16
  977.  
  978. Additionally i have implemented %p and %Lf (the latter only for
  979. M68881, since there is no long double support without fpu yet), and i
  980. have restructured the code to make it more efficient.
  981. =============================================================================
  982. ***** spawn.c
  983. ----------------------------
  984. revision 41.3    
  985. date: 1994/01/09 09:29:10;  author: schwab;  state: Exp;  lines: +1 -1
  986. Rename buffindfile() to _buffindfile().
  987. ----------------------------
  988. revision 41.2
  989. date: 1993/11/24 21:06:22;  author: schwab;  state: Exp;  lines: +8 -5
  990. When running the interpreter for a script, the full pathname of the
  991. script should be passed, and not only the string from argv[0]. The
  992. latter normally does not include a path if the script was found
  993. through $PATH.
  994. =============================================================================
  995. ***** spawnvp.c
  996. ----------------------------
  997. revision 41.2    
  998. date: 1994/01/09 09:29:24;  author: schwab;  state: Exp;  lines: +1 -1
  999. Rename buffindfile() to _buffindfile().
  1000. =============================================================================
  1001. ***** sync.c
  1002. ----------------------------
  1003. revision 41.2    
  1004. date: 1994/01/09 09:52:04;  author: schwab;  state: Exp;  lines: +9 -1
  1005. fsync() uses the value from st_dev in the stat structure to form a
  1006. pathname for Dcntl. This value can be > 0x100 for filesystems mounted
  1007. via FS_MOUNT. Currently there is no way to sync such a filesystem, i
  1008. have changed fsync to just return successfully in this case.
  1009. =============================================================================
  1010. ***** tcattr.c
  1011. ----------------------------
  1012. revision 41.2    
  1013. date: 1993/11/24 21:11:36;  author: schwab;  state: Exp;  lines: +4 -5
  1014. Make better mappings between termios attributes and real attributes,
  1015. and fix typos.
  1016. =============================================================================
  1017. ***** thread.c
  1018. ----------------------------
  1019. revision 41.3    
  1020. date: 1994/01/09 18:13:30;  author: entropy;  state: Exp;  lines: +21 -0
  1021. entropy's attempt at implementing nox's idea for getting tfork() to
  1022. work with -mbaserel.  Untested.
  1023. ----------------------------
  1024. revision 41.2
  1025. date: 1994/01/09 09:49:06;  author: schwab;  state: Exp;  lines: +2 -2
  1026. This patch for MiNTlib PL41 fixes the memory leak. It just moves the
  1027. calls to Mfree to the right place.
  1028. =============================================================================
  1029. ***** unx2dos.c
  1030. ----------------------------
  1031. revision 41.2    
  1032. date: 1994/01/09 09:46:10;  author: schwab;  state: Exp;  lines: +6 -4
  1033. When given an empty path, _path_unx2dos/_path_dos2unx trash the byte
  1034. before the supplied buffer. This can be seen by executing
  1035. PATH= printenv
  1036. (under sh or bash), there will be a line beginning with "PATH", but no
  1037. equal sign and probably some garbage behind.
  1038. =============================================================================
  1039. ***** crlf/crlf.c
  1040. ----------------------------
  1041. revision 41.3    
  1042. date: 1994/01/09 14:38:22;  author: entropy;  state: Exp;  lines: +386 -386
  1043. *** empty log message ***
  1044. ----------------------------
  1045. revision 41.2
  1046. date: 1994/01/09 14:35:58;  author: entropy;  state: Exp;  lines: +386 -296
  1047. Merged changes from Markus Kilbinger and Martin Koehling.
  1048. =============================================================================
  1049. ***** crlf/crlf.doc
  1050. ----------------------------
  1051. revision 41.2    
  1052. date: 1994/01/09 14:40:52;  author: entropy;  state: Exp;  lines: +7 -3
  1053. *** empty log message ***
  1054. =============================================================================
  1055. ***** crlf/crlf.ttp
  1056. ----------------------------
  1057. revision 41.2    
  1058. date: 1994/01/09 14:42:16;  author: entropy;  state: Exp;  lines: +276 -271
  1059. *** empty log message ***
  1060. =============================================================================
  1061. ***** crlf/makefile
  1062. ----------------------------
  1063. revision 41.2    
  1064. date: 1994/01/09 14:42:46;  author: entropy;  state: Exp;  lines: +1 -3
  1065. *** empty log message ***
  1066. =============================================================================
  1067.  
  1068. PATCHLEVEL41::
  1069.  
  1070. ***** nlist.c
  1071. ----------------------------
  1072. revision 40.2    
  1073. date: 1993/10/31 09:24:14;  author: hohmuth;  state: Exp;  lines: +3 -3
  1074. add a few typecasts for __MSHORT__
  1075. =============================================================================
  1076. ***** qsort.c
  1077. ----------------------------
  1078. revision 40.2    
  1079. date: 1993/10/31 08:58:56;  author: jrb;  state: Exp;  lines: +9 -4
  1080. adjust order of inclusion of compiler.h so that INLINE may be
  1081. conditionally overriden even when __GNUC__
  1082. =============================================================================
  1083. ***** strerror.c
  1084. ----------------------------
  1085. revision 40.2    
  1086. date: 1993/10/31 11:33:36;  author: entropy;  state: Exp;  lines: +59 -1
  1087. Add support for the socket lib.
  1088. =============================================================================
  1089. ***** utime.c
  1090. ----------------------------
  1091. revision 40.2    
  1092. date: 1993/10/31 09:25:04;  author: hohmuth;  state: Exp;  lines: +1 -1
  1093. make assignments used as truth values clearer, to avoid
  1094. spurious warnings
  1095. =============================================================================
  1096. ***** wcmb.c
  1097. ----------------------------
  1098. revision 40.2    
  1099. date: 1993/10/31 09:25:16;  author: hohmuth;  state: Exp;  lines: +2 -2
  1100. make assignments used as truth values clearer, to avoid
  1101. spurious warnings
  1102. =============================================================================
  1103. ***** wcscat.c
  1104. ----------------------------
  1105. revision 40.2    
  1106. date: 1993/10/31 09:25:24;  author: hohmuth;  state: Exp;  lines: +2 -2
  1107. make assignments used as truth values clearer, to avoid
  1108. spurious warnings
  1109. =============================================================================
  1110. ***** include/PatchLev.h
  1111. ----------------------------
  1112. revision 40.2    
  1113. date: 1993/10/30 10:30:02;  author: entropy;  state: Exp;  lines: +1 -1
  1114. -
  1115. =============================================================================
  1116. ***** include/errno.h
  1117. ----------------------------
  1118. revision 40.2    
  1119. date: 1993/10/31 11:03:32;  author: entropy;  state: Exp;  lines: +40 -1
  1120. Add support for the socket library.
  1121. =============================================================================
  1122. ***** include/osbind.h
  1123. ----------------------------
  1124. revision 40.3    
  1125. date: 1993/10/31 09:23:14;  author: hohmuth;  state: Exp;  lines: +3 -3
  1126. fix prototypes for Pure C: gemdos(), bios(), xbios()
  1127. ----------------------------
  1128. revision 40.2
  1129. date: 1993/10/31 09:00:00;  author: jrb;  state: Exp;  lines: +11 -2
  1130. relax the constraints on the inputs of trap_14_wwwwwww (only
  1131. Rsconf maps to this)  to "g" from "r", as these many "r" 's
  1132. give gcc 2.>3.X heartaches (understandably). note this is ok
  1133. since these args will never be expressions, and we never
  1134. have to constrain hard enough to force eval before we change
  1135. sp from underneath gcc.
  1136. =============================================================================
  1137. ***** ioctl.c
  1138. ----------------------------
  1139. revision 40.2    
  1140. date: 1993/10/31 09:24:04;  author: hohmuth;  state: Exp;  lines: +1 -1
  1141. add a few typecasts for __MSHORT__
  1142. =============================================================================
  1143. ***** open.c
  1144. ----------------------------
  1145. revision 40.2    
  1146. date: 1993/10/31 09:24:24;  author: hohmuth;  state: Exp;  lines: +1 -1
  1147. add a few typecasts for __MSHORT__
  1148. =============================================================================
  1149. ***** popen.c
  1150. ----------------------------
  1151. revision 40.2    
  1152. date: 1993/10/31 09:24:34;  author: hohmuth;  state: Exp;  lines: +6 -1
  1153. add a few typecasts for __MSHORT__
  1154. add #include <sys\types.h> for Turbo C
  1155. =============================================================================
  1156. ***** read.c
  1157. ----------------------------
  1158. revision 40.2    
  1159. date: 1993/10/31 09:25:32;  author: hohmuth;  state: Exp;  lines: +1 -1
  1160. add typecasts to calls of Psignal(), Fselect() and Dreaddir(),
  1161. to make the argument types match the prototypes
  1162. =============================================================================
  1163. ***** select.c
  1164. ----------------------------
  1165. revision 40.2    
  1166. date: 1993/10/31 09:25:42;  author: hohmuth;  state: Exp;  lines: +3 -3
  1167. add typecasts to calls of Psignal(), Fselect() and Dreaddir(),
  1168. to make the argument types match the prototypes
  1169. add "U" to unsigned short constants
  1170. =============================================================================
  1171. ***** tcbreak.c
  1172. ----------------------------
  1173. revision 40.2    
  1174. date: 1993/10/31 09:24:44;  author: hohmuth;  state: Exp;  lines: +1 -1
  1175. add a few typecasts for __MSHORT__
  1176. =============================================================================
  1177. ***** truncate.c
  1178. ----------------------------
  1179. revision 40.2    
  1180. date: 1993/10/31 09:24:52;  author: hohmuth;  state: Exp;  lines: +2 -2
  1181. add a few typecasts for __MSHORT__
  1182. =============================================================================
  1183. ***** ttyname.c
  1184. ----------------------------
  1185. revision 40.2    
  1186. date: 1993/10/31 09:25:50;  author: hohmuth;  state: Exp;  lines: +1 -1
  1187. add typecasts to calls of Psignal(), Fselect() and Dreaddir(),
  1188. to make the argument types match the prototypes
  1189. =============================================================================
  1190. ***** purec/Makefile
  1191. ----------------------------
  1192. revision 40.2    
  1193. date: 1993/11/01 22:08:26;  author: hohmuth;  state: Exp;  lines: +14 -9
  1194. *** empty log message ***
  1195. =============================================================================
  1196. ***** purec/mintlib.prj
  1197. ----------------------------
  1198. revision 40.2    
  1199. date: 1993/11/01 22:08:26;  author: hohmuth;  state: Exp;  lines: +13 -0
  1200. *** empty log message ***
  1201. =============================================================================
  1202.  
  1203. PATCHLEVEL40::
  1204.  
  1205. ***** abort.c
  1206. ----------------------------
  1207. revision 39.2    
  1208. date: 1993/10/28 17:54:14;  author: entropy;  state: Exp;  lines: +20 -2
  1209. Fix for the TOS lib, and also remove a POSIX violation.
  1210. =============================================================================
  1211. ***** utime.c
  1212. ----------------------------
  1213. revision 39.2    
  1214. date: 1993/10/27 15:01:02;  author: entropy;  state: Exp;  lines: +16 -1
  1215. Implement the Dcntl() versionof FUTIME in utime().  Comment out the
  1216. kludge for directories in the Fcntl() version.
  1217. =============================================================================
  1218. ***** include/PatchLev.h
  1219. ----------------------------
  1220. revision 39.2    
  1221. date: 1993/10/27 14:20:24;  author: entropy;  state: Exp;  lines: +1 -1
  1222. -
  1223. =============================================================================
  1224. ***** include/support.h
  1225. ----------------------------
  1226. revision 39.2    
  1227. date: 1993/10/27 15:06:44;  author: jrb;  state: Exp;  lines: +2 -2
  1228. Correct the protos for __exit() and _exit().
  1229. =============================================================================
  1230. ***** truncate.c
  1231. ----------------------------
  1232. revision 39.2    
  1233. date: 1993/10/28 17:27:30;  author: entropy;  state: Exp;  lines: +10 -1
  1234. Implement the Dcntl() version of FTRUNCATE in truncate().
  1235. =============================================================================
  1236.  
  1237. PATCHLEVEL39::
  1238.  
  1239. ***** include/PatchLev.h
  1240. ----------------------------
  1241. revision 38.2    
  1242. date: 1993/10/21 18:47:34;  author: entropy;  state: Exp;  lines: +1 -1
  1243. *** empty log message ***
  1244. =============================================================================
  1245. ***** include/errno.h
  1246. ----------------------------
  1247. revision 38.2    
  1248. date: 1993/10/21 16:21:30;  author: entropy;  state: Exp;  lines: +1 -0
  1249. Add ENOTEMPTY as alias for EEXIST (POSIX).
  1250. =============================================================================
  1251. ***** include/limits.h
  1252. ----------------------------
  1253. revision 38.3    
  1254. date: 1993/10/23 18:44:56;  author: entropy;  state: Exp;  lines: +17 -18
  1255. Raised some arbitrary limits (or changed to actual limit, as in the case
  1256. of _POSIX_OPEN_MAX).  Rearranged things a bit for consistency.
  1257. ----------------------------
  1258. revision 38.2
  1259. date: 1993/10/23 18:28:52;  author: entropy;  state: Exp;  lines: +4 -0
  1260. Set _POSIX_NGROUPS_MAX to 0 when not __MINT__.
  1261. Thanks to ntomczak@vm.ucs.ualberta.ca for the bug report.
  1262. =============================================================================
  1263. ***** include/time.h
  1264. ----------------------------
  1265. revision 38.2    
  1266. date: 1993/10/25 10:00:30;  author: entropy;  state: Exp;  lines: +7 -2
  1267. Update select() prototype to use fd_set * for arguments, and
  1268. make some stuff !_POSIX_SOURCE.
  1269. =============================================================================
  1270. ***** include/types.h
  1271. ----------------------------
  1272. revision 38.2    
  1273. date: 1993/10/25 09:59:28;  author: entropy;  state: Exp;  lines: +4 -1
  1274. Allow fd_set definition to be gotten from time.h too.
  1275. =============================================================================
  1276. ***** include/wait.h
  1277. ----------------------------
  1278. revision 38.2    
  1279. date: 1993/10/24 18:47:48;  author: nox;  state: Exp;  lines: +1 -1
  1280. Some older versions of GCC trip over the new wait macros...so
  1281. it's better not to use them for now.
  1282. =============================================================================
  1283. ***** Bugs
  1284. ----------------------------
  1285. revision 38.2    
  1286. date: 1993/10/24 18:18:10;  author: nox;  state: Exp;  lines: +22 -0
  1287. Added some new entries.
  1288. =============================================================================
  1289. ***** Changelog
  1290. ----------------------------
  1291. revision 38.2    
  1292. date: 1993/10/25 19:10:44;  author: entropy;  state: Exp;  lines: +1 -392
  1293. New Changelog file.
  1294. =============================================================================
  1295. ***** Files
  1296. ----------------------------
  1297. revision 38.5    
  1298. date: 1993/10/22 21:40:48;  author: entropy;  state: Exp;  lines: +19 -19
  1299. Add Version and MKLOG.
  1300. ----------------------------
  1301. revision 38.4
  1302. date: 1993/10/21 16:58:28;  author: entropy;  state: Exp;  lines: +9 -8
  1303. Add putpwent.c to the Files list (it was missing).
  1304. ----------------------------
  1305. revision 38.3
  1306. date: 1993/10/21 10:58:32;  author: entropy;  state: Exp;  lines: +18 -18
  1307. Add Makefile.adm.
  1308. ----------------------------
  1309. revision 38.2
  1310. date: 1993/10/21 10:34:24;  author: entropy;  state: Exp;  lines: +59 -94
  1311. Rearranged for automation.
  1312. =============================================================================
  1313. ***** MKLOG
  1314. ----------------------------
  1315. revision 38.3    
  1316. date: 1993/10/22 02:37:36;  author: entropy;  state: Exp;  lines: +1 -1
  1317. Add DIRECTORY_NAME tag to be post-processed into the source directory
  1318. name of the changed file.
  1319. ----------------------------
  1320. revision 38.2
  1321. date: 1993/10/21 18:39:50;  author: entropy;  state: Exp;
  1322. NEW file, to automatically generate change logs from RCS.
  1323. =============================================================================
  1324. ***** Makefile.adm
  1325. ----------------------------
  1326. revision 38.5    
  1327. date: 1993/10/25 19:09:04;  author: entropy;  state: Exp;  lines: +26 -0
  1328. Add 'distrib' target.
  1329. ----------------------------
  1330. revision 38.4
  1331. date: 1993/10/22 02:34:56;  author: entropy;  state: Exp;  lines: +20 -0
  1332. Add target 'changelogs' to assist in automatic generation of changelog
  1333. files at release time.
  1334. ----------------------------
  1335. revision 38.3
  1336. date: 1993/10/21 17:13:20;  author: entropy;  state: Exp;  lines: +26 -2
  1337. Add 'checkfiles' target to look for filenames missing from Files.
  1338. ----------------------------
  1339. revision 38.2
  1340. date: 1993/10/21 10:41:48;  author: entropy;  state: Exp;
  1341. NEW file.
  1342. =============================================================================
  1343. ***** OChangelog
  1344. ----------------------------
  1345. revision 38.2    
  1346. date: 1993/10/24 17:06:08;  author: entropy;  state: Exp;  lines: +393 -0
  1347. Added previous contents of Changelog.
  1348. =============================================================================
  1349. ***** PatchLev.h
  1350. ----------------------------
  1351. revision 38.2    
  1352. date: 1993/10/21 18:45:58;  author: entropy;  state: Exp;  lines: +1 -1
  1353. *** empty log message ***
  1354. =============================================================================
  1355. ***** Version
  1356. ----------------------------
  1357. revision 38.2    
  1358. date: 1993/10/22 02:31:34;  author: entropy;  state: Exp;
  1359. NEW file containing version number for automatic generation of other
  1360. files.
  1361. =============================================================================
  1362. ***** crtinit.c
  1363. ----------------------------
  1364. revision 38.2    
  1365. date: 1993/10/21 22:15:54;  author: pvt1-117;  state: Exp;  lines: +1 -7
  1366. Eliminate useless function setup_handlers().
  1367. =============================================================================
  1368. ***** dup.c
  1369. ----------------------------
  1370. revision 38.2    
  1371. date: 1993/10/24 16:58:58;  author: entropy;  state: Exp;  lines: +6 -0
  1372. Set the controlling terminal when appropriate.
  1373. =============================================================================
  1374. ***** main.c
  1375. ----------------------------
  1376. revision 38.2    
  1377. date: 1993/10/24 12:40:10;  author: nox;  state: Exp;  lines: +1 -1
  1378. Pty readers get double ^Ms when the writer doesn't have binmode set.
  1379. I think we can just leave the ^M conversion to the tty itself
  1380. (that's what CRMOD is for), at least under MiNT.
  1381. =============================================================================
  1382. ***** open.c
  1383. ----------------------------
  1384. revision 38.2    
  1385. date: 1993/10/24 16:55:46;  author: entropy;  state: Exp;  lines: +23 -5
  1386. Allow open() to set the controlling terminal when appropriate.
  1387. Thanks to nox@jelal.north.de for the bug report.
  1388. =============================================================================
  1389. ***** read.c
  1390. ----------------------------
  1391. revision 38.2    
  1392. date: 1993/10/22 21:00:42;  author: entropy;  state: Exp;  lines: +5 -4
  1393. Fix some bugs with _read() on console under TOS:
  1394. Formerly we appended a '\n' to every read, and incremented the byte count
  1395. by one...this could cause a read to write past the end of the input
  1396. buffer, and also messed up unbuffered tty input horribly.  So now
  1397. we just do CRMOD translation on the last character read, changing the
  1398. '\r' to '\n' in place.  (Thanks to sourada@iastate.edu for the bug report.)
  1399. Also compare against __tchars.t_eofc instead of hardcoded '4', for
  1400. consistency.
  1401. =============================================================================
  1402. ***** rename.c
  1403. ----------------------------
  1404. revision 38.2    
  1405. date: 1993/10/21 17:17:08;  author: entropy;  state: Exp;  lines: +17 -5
  1406. Don't allow a file to be renamed to itself (on filesystems where we
  1407. can tell if two files are the same) so that files aren't accidentally
  1408. deleted.
  1409. =============================================================================
  1410. ***** select.c
  1411. ----------------------------
  1412. revision 38.2    
  1413. date: 1993/10/25 09:58:38;  author: entropy;  state: Exp;  lines: +3 -2
  1414. Use fd_set * instead of long * for aguments.  Thanks roemer.
  1415. =============================================================================
  1416. ***** wait.c
  1417. ----------------------------
  1418. revision 38.2    
  1419. date: 1993/10/24 18:51:40;  author: nox;  state: Exp;  lines: +1 -1
  1420. See wait.h.
  1421. =============================================================================
  1422. ***** waitpid.c
  1423. ----------------------------
  1424. revision 38.2    
  1425. date: 1993/10/24 18:52:00;  author: nox;  state: Exp;  lines: +1 -1
  1426. See wait.h.
  1427. =============================================================================
  1428. ***** lattice/mc.prj
  1429. ----------------------------
  1430. revision 38.3    
  1431. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1432. *** empty log message ***
  1433. ----------------------------
  1434. revision 38.2
  1435. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1436. *** empty log message ***
  1437. =============================================================================
  1438. ***** lattice/mc3.prj
  1439. ----------------------------
  1440. revision 38.3    
  1441. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1442. *** empty log message ***
  1443. ----------------------------
  1444. revision 38.2
  1445. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1446. *** empty log message ***
  1447. =============================================================================
  1448. ***** lattice/mcnb.prj
  1449. ----------------------------
  1450. revision 38.3    
  1451. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1452. *** empty log message ***
  1453. ----------------------------
  1454. revision 38.2
  1455. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1456. *** empty log message ***
  1457. =============================================================================
  1458. ***** lattice/mcnb3.prj
  1459. ----------------------------
  1460. revision 38.3    
  1461. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1462. *** empty log message ***
  1463. ----------------------------
  1464. revision 38.2
  1465. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1466. *** empty log message ***
  1467. =============================================================================
  1468. ***** lattice/mcr.prj
  1469. ----------------------------
  1470. revision 38.3    
  1471. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1472. *** empty log message ***
  1473. ----------------------------
  1474. revision 38.2
  1475. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1476. *** empty log message ***
  1477. =============================================================================
  1478. ***** lattice/mcr3.prj
  1479. ----------------------------
  1480. revision 38.3    
  1481. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1482. *** empty log message ***
  1483. ----------------------------
  1484. revision 38.2
  1485. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1486. *** empty log message ***
  1487. =============================================================================
  1488. ***** lattice/mcrnb.prj
  1489. ----------------------------
  1490. revision 38.3    
  1491. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1492. *** empty log message ***
  1493. ----------------------------
  1494. revision 38.2
  1495. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1496. *** empty log message ***
  1497. =============================================================================
  1498. ***** lattice/mcrnb3.prj
  1499. ----------------------------
  1500. revision 38.3    
  1501. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1502. *** empty log message ***
  1503. ----------------------------
  1504. revision 38.2
  1505. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1506. *** empty log message ***
  1507. =============================================================================
  1508. ***** lattice/mcs.prj
  1509. ----------------------------
  1510. revision 38.3    
  1511. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1512. *** empty log message ***
  1513. ----------------------------
  1514. revision 38.2
  1515. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1516. *** empty log message ***
  1517. =============================================================================
  1518. ***** lattice/mcsnb.prj
  1519. ----------------------------
  1520. revision 38.3    
  1521. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1522. *** empty log message ***
  1523. ----------------------------
  1524. revision 38.2
  1525. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1526. *** empty log message ***
  1527. =============================================================================
  1528. ***** lattice/mcsr.prj
  1529. ----------------------------
  1530. revision 38.3    
  1531. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1532. *** empty log message ***
  1533. ----------------------------
  1534. revision 38.2
  1535. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1536. *** empty log message ***
  1537. =============================================================================
  1538. ***** lattice/mcsrnb.prj
  1539. ----------------------------
  1540. revision 38.3    
  1541. date: 1993/10/22 02:12:02;  author: pvt1-117;  state: Exp;  lines: +1 -0
  1542. *** empty log message ***
  1543. ----------------------------
  1544. revision 38.2
  1545. date: 1993/10/21 22:19:54;  author: pvt1-117;  state: Exp;  lines: +7 -0
  1546. *** empty log message ***
  1547. =============================================================================
  1548.